

body {
  background-color: #f0eff5;

  .main {
    margin-bottom: 1.2rem;
    // 轮播样式
    .swiper-container {
      width: 100%;
      .swiper-slide {
        img {
          width: 100%;
        }
      }
    }

    // 钱包等菜单样式
    .menu {
      width: 100%;
      margin: .1rem 0;
      background-color: white;

      ul {
        border-top: 1px solid #d8d8d8;
        border-bottom: 1px solid #d8d8d8;

        li {
          float: left;
          width: 33%;
          padding: .1rem 0;

          a {
            font-family: SimHei;
            font-size: .24rem;
            display: inline-block;
            width: 100%;
            height: 1.32rem;
            // padding: 0.06rem 0.83rem;

            text-align: center;
            color: #333;
            border-right: 1px solid #d7d7d7;

            &:nth-of-type(3) {
              border-right: 0;
            }

            img {
              width: .74rem;
              margin-bottom: .1rem;
            }
          }
        }
      }
    }
    // 滚动消息样式
    .rollNews {
      height: 0.6rem;
      overflow: hidden;
      background-color: #fff;
      margin-bottom: .1rem;
      border-top: 1px solid #d8d8d8;
      border-bottom: 1px solid #d8d8d8;
      ul {
        li {
          height: 0.6rem;
          line-height: 0.6rem;
          padding: 0 0.35rem;
          font-size: 0.24rem;
        }
      }
    }
    // 公司简介信息
    .intro {
      background-color: #fff;

      h3 {
        color: #333;
        font-size: .24rem;
        height: .62rem;
        line-height: .62rem;
        margin: 0 .06rem .18rem;
        padding-left: .35rem;
        border-bottom: 1px solid #c7c7c7;
        position: relative;

        &:before {
          width: .1rem;
          height: .24rem;
          background-color: #ecb521;
          position: absolute;
          top: 50%;
          left: .19rem;
          content: '';
          transform: translateY(-50%);
        }
      }

      img {
        width: 100%;
      }

      .text {

        h4 {
          color: #333;
          font-size: .24rem;
          text-align: center;
          padding: .2rem 0;
          position: relative;

          &:before {
            position: absolute;
            top: 50%;
            left: .25rem;
            width: .1rem;
            height: .24rem;
            content: '';
            transform: translateY(-50%);
            background-color: #ecb521;
          }
        }

        p {
          font-size: .22rem;
          line-height: 1.5em;
          padding: 0 .35rem;
          text-indent: 2em;
          color: #666;
        }
      }
    }
  }
   // 底部菜单
   footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    // overflow: hidden;
    background-color: #fff;
    border-top: 1px solid #eaeaea;
    padding: 6px 0;
    .foot_icon {
      float: left;
      width: 33%;
      text-align: center;
      // font-size: 0.24rem;
      &.home {
        p {
          color: #eec37a;
        }
      }
      a {
        display: block;
        width: 100%;
        height:100%;
        img {
          height: 0.5rem;
        }
        p {
          margin: 0;
          font-size: 0.22rem;
          // margin-top: 3px;
        }
      }  
    }
  }

}
